sql内连接的问题`

来源:百度知道 编辑:UC知道 时间:2024/06/05 02:08:09
select S.SName,C.CourseID,C.Score
from Student AS S inner join Score AS C
on (S.SCode=C.StudentID)

其中的S是表名吗,S是简略的表名吧,怎么能看它完整的表名是哪个?

S(表名).SNAME(列名),C(另一个表).COURESEID(另一个列)我说的对吗
请高手能这样详细的告诉我吗

Student AS S AS是取别名的意思 S是student 这个表的别名
Score AS C C是Score 这个表的别名
S.SName, student 表中 sname列;
C.CourseID, Score 表中 CourseID列;

S和C分别是Student和Score这两个表的别名
同理下面的两个就明了了
S.SName就是Student中的SName列
C.CourseID就是Score中的CourseID列喽!